本类用于物联云平台账号体系下的用户的授权登陆。执行成功之后,会返回当前用户的用户授权信息。授权登陆成功之后,SDK内部会默认维护SDK和云端之间的连接。
一、注意事项
无
二、属性列表
参数名称 | 描述 | 类型 |
---|---|---|
corpId | 企业ID,默认值为nil。 | NSString |
account | 账号(email或者手机号码),默认值为nil。 | NSString |
password | 密码,默认值为nil。 | NSString |
三、API 列表
1. 构建用户使用账号密码登陆任务
+ (instancetype)userAuthorizeTaskWithAccount:(NSString *)account
password:(NSString *)password
cropId:(NSString *)cropId
timeout:(NSUInteger)timeout
completionHandler:(XLinkTaskDidCompletionHandler)completionHandler;
支持的版本
开始支持的版本:6.1
注意事项
无
输入参数
具体的接口输入参数描述如下:
参数名称 | 类型 | 描述 | 必选 |
---|---|---|---|
account | NSString | 账号 | 是 |
password | NSString | 密码 | 是 |
cropId | NSString | 企业id | 是 |
timeout | NSUInteger | 任务超时时间 | 是 |
completionHandler | XLinkTaskDidCompletionHandler | 完成后的回调 | 是 |
输出参数
无
错误码
无
2. 构建使用短信验证码进行授权任务
+ (instancetype)userAuthorizeTaskWithPhone:(NSString *)phone
phoneZone:(NSString *_Nullable)phoneZone
verifyCode:(NSString *)verifyCode
cropId:(NSString *)cropId
timeout:(NSUInteger)timeout
completionHandler:(XLinkTaskDidCompletionHandler)completionHandler;
支持的版本
开始支持的版本:6.1
注意事项
无
输入参数
具体的接口输入参数描述如下:
参数名称 | 类型 | 描述 | 必选 |
---|---|---|---|
phone | NSString | 手机 | 是 |
phoneZone | NSString | 手机区号 | 是 |
verifyCode | NSString | 短信验证码 | 是 |
cropId | NSString | 企业id | 是 |
timeout | NSUInteger | 任务超时时间 | 是 |
completionHandler | XLinkTaskDidCompletionHandler | 完成后的回调 | 是 |
输出参数
无
错误码
无